come back when you can stay longer - Turkish English Dictionary